<?php

namespace IDock\Insurance\DAJIA\Bean;


/**
 * 车船税信息
 */
class VehicleTaxation
{

    public $taxPaytaxTyp = '';
    public $taxEffBgnTm = '';
    public $taxEffEndTm = '';
    public $taxTaxfreeVhltyp = '';
    public $taxFreeRedTaxWay = '';
    public $taxFreeRedTaxPro = '';
    public $taxAbateAmt = '';
    public $taxFreeCertNo = '';
    public $taxFreeRedTaxOrgCde = '';
    public $taxFreeTaxOrg = '';
    public $taxComTaxOrgCde = '';
    public $taxComTaxOrg = '';
    public $taxPaymentRecptNo = '';
    public $taxDocumentDate = '';
    public $taxPaidAreaCode = '';
    public $taxDeptNonlocal = '';
    public $taxdptVhltyp = '';
    public $taxTaxpayerId = '';

    /**
     * @return string
     */
    public function getTaxPaytaxTyp(): string
    {
        return $this->taxPaytaxTyp;
    }

    /**
     * @param string $taxPaytaxTyp
     */
    public function setTaxPaytaxTyp(string $taxPaytaxTyp): void
    {
        $this->taxPaytaxTyp = $taxPaytaxTyp;
    }

    /**
     * @return string
     */
    public function getTaxEffBgnTm(): string
    {
        return $this->taxEffBgnTm;
    }

    /**
     * @param string $taxEffBgnTm
     */
    public function setTaxEffBgnTm(string $taxEffBgnTm): void
    {
        $this->taxEffBgnTm = $taxEffBgnTm;
    }

    /**
     * @return string
     */
    public function getTaxEffEndTm(): string
    {
        return $this->taxEffEndTm;
    }

    /**
     * @param string $taxEffEndTm
     */
    public function setTaxEffEndTm(string $taxEffEndTm): void
    {
        $this->taxEffEndTm = $taxEffEndTm;
    }

    /**
     * @return string
     */
    public function getTaxTaxfreeVhltyp(): string
    {
        return $this->taxTaxfreeVhltyp;
    }

    /**
     * @param string $taxTaxfreeVhltyp
     */
    public function setTaxTaxfreeVhltyp(string $taxTaxfreeVhltyp): void
    {
        $this->taxTaxfreeVhltyp = $taxTaxfreeVhltyp;
    }

    /**
     * @return string
     */
    public function getTaxFreeRedTaxWay(): string
    {
        return $this->taxFreeRedTaxWay;
    }

    /**
     * @param string $taxFreeRedTaxWay
     */
    public function setTaxFreeRedTaxWay(string $taxFreeRedTaxWay): void
    {
        $this->taxFreeRedTaxWay = $taxFreeRedTaxWay;
    }

    /**
     * @return string
     */
    public function getTaxFreeRedTaxPro(): string
    {
        return $this->taxFreeRedTaxPro;
    }

    /**
     * @param string $taxFreeRedTaxPro
     */
    public function setTaxFreeRedTaxPro(string $taxFreeRedTaxPro): void
    {
        $this->taxFreeRedTaxPro = $taxFreeRedTaxPro;
    }

    /**
     * @return string
     */
    public function getTaxAbateAmt(): string
    {
        return $this->taxAbateAmt;
    }

    /**
     * @param string $taxAbateAmt
     */
    public function setTaxAbateAmt(string $taxAbateAmt): void
    {
        $this->taxAbateAmt = $taxAbateAmt;
    }

    /**
     * @return string
     */
    public function getTaxFreeCertNo(): string
    {
        return $this->taxFreeCertNo;
    }

    /**
     * @param string $taxFreeCertNo
     */
    public function setTaxFreeCertNo(string $taxFreeCertNo): void
    {
        $this->taxFreeCertNo = $taxFreeCertNo;
    }

    /**
     * @return string
     */
    public function getTaxFreeRedTaxOrgCde(): string
    {
        return $this->taxFreeRedTaxOrgCde;
    }

    /**
     * @param string $taxFreeRedTaxOrgCde
     */
    public function setTaxFreeRedTaxOrgCde(string $taxFreeRedTaxOrgCde): void
    {
        $this->taxFreeRedTaxOrgCde = $taxFreeRedTaxOrgCde;
    }

    /**
     * @return string
     */
    public function getTaxFreeTaxOrg(): string
    {
        return $this->taxFreeTaxOrg;
    }

    /**
     * @param string $taxFreeTaxOrg
     */
    public function setTaxFreeTaxOrg(string $taxFreeTaxOrg): void
    {
        $this->taxFreeTaxOrg = $taxFreeTaxOrg;
    }

    /**
     * @return string
     */
    public function getTaxComTaxOrgCde(): string
    {
        return $this->taxComTaxOrgCde;
    }

    /**
     * @param string $taxComTaxOrgCde
     */
    public function setTaxComTaxOrgCde(string $taxComTaxOrgCde): void
    {
        $this->taxComTaxOrgCde = $taxComTaxOrgCde;
    }

    /**
     * @return string
     */
    public function getTaxComTaxOrg(): string
    {
        return $this->taxComTaxOrg;
    }

    /**
     * @param string $taxComTaxOrg
     */
    public function setTaxComTaxOrg(string $taxComTaxOrg): void
    {
        $this->taxComTaxOrg = $taxComTaxOrg;
    }

    /**
     * @return string
     */
    public function getTaxPaymentRecptNo(): string
    {
        return $this->taxPaymentRecptNo;
    }

    /**
     * @param string $taxPaymentRecptNo
     */
    public function setTaxPaymentRecptNo(string $taxPaymentRecptNo): void
    {
        $this->taxPaymentRecptNo = $taxPaymentRecptNo;
    }

    /**
     * @return string
     */
    public function getTaxDocumentDate(): string
    {
        return $this->taxDocumentDate;
    }

    /**
     * @param string $taxDocumentDate
     */
    public function setTaxDocumentDate(string $taxDocumentDate): void
    {
        $this->taxDocumentDate = $taxDocumentDate;
    }

    /**
     * @return string
     */
    public function getTaxPaidAreaCode(): string
    {
        return $this->taxPaidAreaCode;
    }

    /**
     * @param string $taxPaidAreaCode
     */
    public function setTaxPaidAreaCode(string $taxPaidAreaCode): void
    {
        $this->taxPaidAreaCode = $taxPaidAreaCode;
    }

    /**
     * @return string
     */
    public function getTaxDeptNonlocal(): string
    {
        return $this->taxDeptNonlocal;
    }

    /**
     * @param string $taxDeptNonlocal
     */
    public function setTaxDeptNonlocal(string $taxDeptNonlocal): void
    {
        $this->taxDeptNonlocal = $taxDeptNonlocal;
    }

    /**
     * @return string
     */
    public function getTaxdptVhltyp(): string
    {
        return $this->taxdptVhltyp;
    }

    /**
     * @param string $taxdptVhltyp
     */
    public function setTaxdptVhltyp(string $taxdptVhltyp): void
    {
        $this->taxdptVhltyp = $taxdptVhltyp;
    }

    /**
     * @return string
     */
    public function getTaxTaxpayerId(): string
    {
        return $this->taxTaxpayerId;
    }

    /**
     * @param string $taxTaxpayerId
     */
    public function setTaxTaxpayerId(string $taxTaxpayerId): void
    {
        $this->taxTaxpayerId = $taxTaxpayerId;
    }




}